********************************************************************* RELEASE NOTES Code.Print for Visual Basic ********************************************************************** Contents ======== Evaluation License Installation Un-Installation Default Fonts Creating a Default Configuration Files Required by Code.Print Networks Documentation Printer Drivers History How to Contact Caladonia Evaluation License ================== This program is a shareware product. To facilitate your evaluation, you have full access to all features of this program. You can use this program for 30 days after first installation. For your convenience, a message box will display the number of days remaining in your evaluation period when you start the program. At the end of the evaluation period you must either buy this software or remove it from your system. You will be given an opportunity to buy this program when the evaluation period has expired. No features will be disabled at the end of the evaluation period but you will encounter a reminder screen during use of the program. The program will not display reminder screens during the 30 evaluation period. An evaluation copy notice does appear on the bottom of all printed output. At any time during the evaluation period you may purchase this software. Select the Information menu on the main program dialog for more information about purchasing and user benefits. Installation ============ To install Code.Print, place the distribution files onto a floppy disk or into a temporary directory on your hard disk. From Windows, run SETUP.EXE included with the distribution files. Follow the installation instructions in the setup program. NOTE: Code.Print will not operate without first being installed by the provided setup program. Code.Print will not run if the executable is manually expanded. Un-Installation =============== To uninstall Code.Print, simply delete all the Code.Print files. Supporting files may or may not be used by other programs. Since these files are fairly common, it may be best to leave them on your system. Below are a list of program files that need to be deleted: CPVB.EXE CPVB.HLP CPVB.INI README.TXT ORDER.INI Below are a list of supporting files. These may be in your WINDOWS\SYSTEM directory or in your Code.Print program directory, depending on where you elected to install them originally. SS3D.VBX CBK.VBX DWSPYDLL.DLL SETUPKIT.DLL VER.DLL Below are a list of files that remain with the original distribution file set: FILE_ID.DIZ LICENSE.DOC OMB.DOC PACKING.LST SYSOP.DOC VENDOR.DOC WARRANTY.DOC SETUP.INF SETUP.EXE Default Fonts ============= By default, Code.Print tries to print everything in 10 point Courier. It selects the Courier font by asking the printer device context to give it the first font name containing the letters "Cour"; if no font matches the request, Code.Print asks for the first font in the list. Whether or not your system has a font named Courier, it is a good idea to select some fonts that you know work well with your printer and make them the defaults for Code.Print. For information on how to change the default fonts, see "Creating a Default Configuration" below. -------------------------------------------------------- TIP If you will switch printers from time to time, it may be best to choose TrueType fonts as your defaults. Because TrueType fonts are device- independent, the fonts you choose will always be available, no matter what printer you use. To be sure that only TrueType fonts are reported to Code.Print when you select default fonts: 1. Run the Windows Control Panel. 2. Click the Fonts icon. 3. Push the TrueType button. 4. Check the box labeled "Show Only TrueType Fonts in Applications." 5. Push the Ok button to confirm your choice. 6. Push the Cancel button to dismiss the Fonts dialog. Then run Code.Print and follow the steps listed in "Creating a Default Configuration." --------------------------------------------------------- Creating a Default Configuration ================================ When you first install Code.Print, there is no CPVB.INI file in the Code.Print directory. We recommend that you create one. To create CPVB.INI ------------------ 1. Run Code.Print. 2. Press the Properties button. 3. Choose the Fonts tab. The controls for selecting fonts will appear in the dialog. In a group labeled "Section" are four radio buttons labeled "Header," "Title," "Code," and "Comment." These are the sections of a printout for which you can specify an individual font. 4. Select the font you prefer for each of the four sections. 5. If you wish to set any other property settings do so. The Help system details each setting's function. 6. When you are satisfied with your selections, press the Set Default button near the bottom of the properties dialog. Code.Print will create the file CPVB.INI in your Code.Print directory. This file stores all property options you have selected, and Code.Print will initialize to these settings every time you run the program. 9. Push the Apply button if you want to apply them to the current session. Push the Close button to dismiss the dialog. Files Required by Code.Print ============================ Code.Print for Visual Basic requires the Visual Basic runtime dynamic link library, VBRUN300.DLL, CMDIALOG.VBX, SS3D.VBX, CBK.VBX, DWSPYDLL.DLL. These files (except VBRUN300.DLL and CMDIALOG.VBX) are included with this distribution package. Networks ======== Code.Print for Visual Basic maintains the file CPVB.INI to store configuration information. If you are installing Code.Print for Visual Basic onto a network drive, be sure anyone using Code.Print can write to that directory. Printing to a network may require you to set the Code.Print "Print While Processing" check box to off. This makes Code.Print generate the output as a single multi-page print job. If "Print While Processing" is checked, each page is generated as a separate document and thus will be treated by the network as a separate print job. You may need to adjust the timeout setting on the print server. The Code.Print output stream is not continuous and causes some networks to believe the document is finished prematurely. If adjusting the timeout has no effect, redirect the output to a file or use a spooler program to collect the output before sending it to the network. Although Code.Print can be installed on a network, only one user at a time may run Code.Print if you have a single user license. If you require more than one user to be able to run Code.Print at the same time then you will need to obtain a license for each user. Multiple licenses are dicounted according to a sliding scale. (See the How to Buy menu in after selecting Information on the Main Form.) Documentation ============= Code.Print for Visual Basic is an easy to use program. All of the functions contained in Code.Print for Visual Basic are documented in the Windows on-line help system. There is no user manual. Printer Drivers =============== Code.Print for Visual Basic is designed to use the printer fonts and drivers that are available in your current Windows environment. Printing speed will depend on what fonts and drivers you are using. It is best to experiment. Some fonts can be slower than others. Code.Print will display a message "Waiting for Printer..." while the printer driver is processing page and font data. Since processing has been passed from the program to your printer driver, Code.Print will not respond immediately to a cancelation request while the "Waiting for Printer..." message is displayed. NOTE! Code.Print does not work with the Generic / Text Only Printer Driver. This driver does not respond to any font or style operations and generates an error condition on every attempt to change the printer object. Code.Print will try to gracefully back out of this situation but will probably crash and dump the program. This driver is guaranteed NOT TO WORK. If you are using a dot matrix printer and want fast output, use the high speed fonts available in many dot matrix drivers. History ======= Code.Print for Visual Basic Revision History v1.00 - Released March 20, 1992 v1.6a - Released April 20, 1992 v2.00 - Released September 15, 1992 Added many user requested features. v2.00a - Released October 11, 1992 Maintanence Release Fixed long string word wrap bug. v2.10 - Released October 19, 1992 Fixed "Illegal File Name" bug. v2.10a - Released October 26, 1992 Fixed "Over Flow" error and Title/File Name overlap problem. v2.20 - Release December 12, 1992 (Feb 08, 1993) Provided VB 2.0 compatibility. Size of EXE reduced by 50%. Larger procedures list box. Several efficiency improvements. Added auto VB version and binary file detection. Uses Windows help system. Fixed overflow error. v2.21 - Release July 24, 1993 Fixed Code/Comment font alignment problem. Added form declaration omit functionality. v2.22 - Release August 22, 1993 Added VB 3.0 compatibility v2.23 - Released June 15, 1995 Fixed print to File Cancel error. Overhauled and updated user interface and help system How to Contact Caladonia ======================== Code.Print for Visual Basic is a Shareware product of Caladonia Systems, Inc. You can contact us via the methods below: Mail: Caladonia Systems, Inc. P.O. Box 1954 Tacoma, WA 98401-1954 Tech Support, Information, Voice Mail: (206) 759-2325 FAX: (206) 759-2342 CompuServe: 70711,3300 As our business grows some of our numbers are likely to change. If any of these numbers are discontinued you can contact us via the ASP. ASP Executive Director 545 Grover Road Muskegon, MI 49442-9427 U.S.A. Or send a CompuServe message via CompuServe MAIL to ASP Executive Director 72050,1433. You may also FAX your request to the ASP Executive Director at 616-788-2765. Commments, questions, and suggestions are welcome and encouraged. Code.Print is a Trademark of Caladonia Systems, Inc. Code.Print for Visual Basic (c) Copyright 1992-1995 All Rights Reserved. Visual Basic is a Trademark of Microsoft Corporation. Windows is a Trademark of Microsoft Corporation. ********************************************************************** END OF NOTES